/* CSS Document */
body{	
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial;
	background:#efebdf url(../image/top_bg.jpg) repeat-x;
}
.header{
	margin:0 auto;
	padding:0;
	width:965px;
	height:132px;
	color:#fff;
	position:relative;
}
.top_left{
	margin:0 0 0 30px;
	padding:0;
	line-height:30px;
	float:left;
}
.top_right{
	margin:0 30px 0 0;
	padding:0;
	line-height:30px;
	float:right;
}	
.top_right a{
	color:#fff;
	text-decoration:none;
}
.search_input{
	border:1px solid #ccc;
	color:#808080;
	background:#fff url(../image/search.jpg) no-repeat top right;
	height:18px;
}	
.logo{
	position:absolute;
	top:41px;
	left:1px;
	background:url(../image/logo.jpg);
	width:261px;
	height:86px;
}
.header_menu{
	width:683px;
	height:52px;
	position:absolute;
	top:80px;
	right:9px;
	
	background:url(../image/menu_bg.jpg);
}
.header_menu .menu_left{
	margin:0;
	padding:0;
	width:37px;
	height:52px;
	display:block;
	background:url(../image/menu_left.jpg);
	float:left;
	
}	
.header_menu .menu_right{
	margin:0;
	padding:0;
	width:12px;
	height:52px;
	display:block;
	background:url(../image/menu_right.jpg);
	float:right;
	
}
.header_menu ul{
	margin:0 0 0 10px;
	padding:0;
	line-height:60px;
	list-style:none;
	
}
.header_menu ul li{
	margin:0 0 0 18px;
	padding:0;
	float:left;
}
.header_menu ul li a{
	color:#343434;
	text-decoration:none;
	font-size:14px;
}
.header_menu ul li a:hover{
	text-decoration:underline;
}
.header_menu ul li a:active{
	text-decoration:underline;
}
.main{
	margin:0 auto 20px auto;
	padding:20px;
	width:925px;
	
	background:#fff;
	border-radius:8px;
	-moz-border-radius:8px;
	behavior: url(border-radius.htc);
	
}
.main_flash{
	margin:0;
	padding:0;
	width:925px;
	height:254px;
	
}
.main_content{
	margin:12px 0 0 0;
	padding:0;
	width:100%;
	
	
	
}
.main_left{
	margin:0;
	padding;0;
	width:282px;
	float:left;
}
.main_left_title{
	margin:0;
	padding:0;
	width:100%;
	height:32px;
	background:url(../image/main_left_title_bg.jpg);
	line-height:24px;
	text-indent:10px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	position:relative;
	overflow:hidden;
}
.main_left_title .tip{
	width:9px;
	height:8px;
	background:url(../image/tip.jpg);
	position:absolute;
	top:24px;
	left:100px;

}

.main_left_title2{
	margin:0;
	padding:0;
	width:100%;
	height:32px;
	background:url(../image/main_left_title_bg2.jpg);
	line-height:24px;
	text-indent:10px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	position:relative;
	overflow:hidden;
}
.main_left_title2 .tip2{
	width:9px;
	height:8px;
	background:url(../image/tip2.jpg);
	position:absolute;
	top:24px;
	left:100px;

}
.main_left_video{
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	height:493px;
	border:1px solid #e6e6e6;
}
.main_left_video_top{
	margin:0;
	padding:16px;
	width:250px;
	height:213px;
	background:#e6e6e6;
}
.main_left_video_top p{
	color:#424333;
}
.main_left_video_list{
	margin:5px 0 0 3px;
	padding:0;
	width:276px;
	height:116px;
	

}
.main_left_video_list ul{
	margin:0;
	padding:0;
	list-style:none;
}
.main_left_video_list ul li{
	margin: 0 0 0 3px;
	padding:6px 4px;
	width:125px;
	height:104px;
	float:left;
	background:#f2f2f2;
	display:inline;
	
}
.main_left_video_list ul li p{
	margin:2px 0 0 0;
	padding:0;
	color:#424333;
}
.main_left_list{
	margin:10px 0 0 0;
	padding:0;
}
.main_left_list ul{
	margin:0 0 0 8px;
	padding:0;
	list-style:none;
	line-height:23px;
	
}
.main_left_list ul li{
	margin:0;
	padding:0;
	background:url(../image/video_icon.jpg) no-repeat 0px 5px;
	text-indent:26px;
	height:24px;
}
.main_left_list ul li a{
	text-decoration:none;
	color:#424333;
}
.main_left_video_bottom{
	margin:0 10px 0 0;
	padding:0;
	text-align:right;
	
}
.main_left_video_bottom a{
	color:#a0b81c;
}
.line{
	margin:9px 0 9px 0;
	padding:0;
	width:100%;
	height:2px;
	background:#a3b61c;
	overflow:hidden;
	
}
.main_left_news{
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	width:100%;
	
	border:1px solid #e6e6e6;
}	
.main_left_news ul{
	margin:0;
	padding:0;
	list-style:none;
}
.main_left_news ul li{
	margin:10px 0 0 8px;
	padding:0;
	color:#808080;
	height:100px;
	
}
.main_left_news ul li img{
	width:100px;
	height:100px;
	float:left;
}
.main_left_news ul li p{
	margin:0;
	padding:0;
	float:right;
	width:163px;
	height:100px;
	
}
.main_left_news ul li span{
	font-weight:bold;
}
.main_left_news ul li a{
	margin:3px 10px 0 0;
	padding:0;
	float:right;
	color:#000;
}	
.main_left_newsletter{
	margin:10px 0 0 0;
	padding:0;
	width:281px;
	height:123px;
	border:1px solid #e6e6e6;
}
.main_left_newsletter_text{
	margin:10px 0 0 0;
	padding:0;
	width:281px;
	text-indent:5px;
}
.addTable{
	margin:10px 0 0 8px;
	padding:0;
	
}
.addTable td{
	height:26px;
}
.addTable .title{
	width:75px;
	padding:3px;
}
.add_input{
	margin:0;
	padding:0;
	border:1px solid #e6e6e6;
	height:18px;
}
.sub_button{
	border:0;
	margin:0;
	padding:3px 5px;
	background:#b2b2b2;
	color:#fff;
}
.main_center{
	margin:0 0 0 9px;
	padding;0;
	width:291px;
	float:left;
	display:inline;
	
	
}
.main_left_product{
	margin:10px 0 0 0;
	padding:0 8px 8px 8px;
	border:1px solid #e6e6e6;
}
.main_left_product ul.top{
	margin:0;
	padding:0;
	list-style:none;
	
}
.main_left_product ul.top li{
	margin:10px 0 0 0;
	padding:0;
	height:100px;
	color:#444232;
	
}
.main_left_product ul.top li img{
	margin:0;
	padding:0;
	float:right;
}	
.main_left_product ul.top li p{
	margin:0;
	padding:0;
	width:163px;
	float:left;
}
.main_left_product ul.top li span{
	margin:0;
	padding:0;
	font-weight:bold;
}
.main_left_product ul.bottom{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	
}
.main_left_product ul.bottom li{
	margin:0;
	padding:0;
	height:43px;
	color:#434530;
	
}
.main_left_product ul.bottom li p{
	margin:0;
	padding:0;
	width:220px;
	float:left;
}
.main_left_product ul.bottom li span{
	margin:0;
	padding:0;
	float:right;
	display:block;
}
.main_left_product ul.bottom li a{
	color:#434530;
	text-decoration:none;
}
.main_left_odd{
	margin:10px 0 0 0;
	padding:8px 10px;
	border:1px solid #e6e6e6;
	
}
.main_left_odd_content{
	margin:0;
	padding:0;
	border:1px solid #e6e6e6;
	height:138px;
	width:266px;
	color:#666;
	
}
.main_left_odd_content_title{
	margin:8px 0 0 0;
	padding:0;
	font-weight:bold;
	text-indent:10px;
}
.main_left_odd_content_content{
	margin:0;
	padding:8px;
}

.main_left_odd ul.bottom{
	margin:8px 11px;
	padding:0;
	list-style:none;
	
}
.main_left_odd ul.bottom li{
	margin:0;
	padding:0;
	height:43px;
	color:#434530;
	
}
.main_left_odd ul.bottom li p{
	margin:0;
	padding:0;
	width:220px;
	float:left;
}
.main_left_odd ul.bottom li span{
	margin:0;
	padding:0;
	float:right;
	display:block;
}
.main_left_odd ul.bottom li a{
	color:#434530;
	text-decoration:none;
}
.main_right{
	margin:0 0 0 6px;
	padding:0;
	float:left;
	width:334px;
	
}
.main_right_top{
	margin:10px 0 0 0;
	padding:15px 18px;
	border:1px solid #e6e6e6;
}
.main_right_top_title{
	margin:0 0 10px 0;
	padding:0;
	
}
.main_right_top_title a{
	font-weight:bold;
	color:#434530;
	text-decoration:none;
}

.main_right_top ul.bottom{
	margin:8px 11px;
	padding:0;
	list-style:none;
	
}
.main_right_top ul.bottom li{
	margin:0;
	padding:0;
	height:43px;
	color:#434530;
	
}
.main_right_top ul.bottom li p{
	margin:0;
	padding:0;
	width:220px;
	float:left;
}
.main_right_top ul.bottom li span{
	margin:0;
	padding:0;
	float:right;
	display:block;
}
.main_right_top ul.bottom li a{
	color:#434530;
	text-decoration:none;
}
.main_right_middle{
	margin:10px 0 0 0;
	padding:0;
	border:1px solid #e6e6e6;
	height:356px;
}
.main_right_middle ul{
	margin:16px 0 0 0;
	padding:0;
	list-style:none;
}
.main_right_middle ul li{
	margin:0 0 12px 11px;
	float:left;
}
.main_right_middle ul li img{
	margin:0;
	padding:0;
	border:0;
}
.main_right_bottom{
	margin:10px 0 0 0;
	padding:15px;
	border:1px solid #e6e6e6;
	width:303px;
	height:157px;
	color:#434530;
}
.main_right_bottom p{
	margin:0;
	padding:0;
	float:right;
	width:250px;
	font-weight:bold;
	
}
.main_right_bottom span{
	color:#a2b71e;
}	
.main_right_bottom .content{
	margin:15px 0 0 0;
	padding:0;
}
.footer{
	margin:30px 0 0 0;
	padding:0;
	height:150px;
}
.footer_link{
	margin:0 0 0 226px;
	padding:0;
	height:100px;
}
.footer_link ul{
	margin:0;
	padding:0;
	list-style:none;
	
}
.footer_link ul li{
	margin:0 40px 0 0;
	padding:0;
	float:left;
	
}
.footer_link ul li img{
	border:0;
}
.footer_line{
	margin:0 auto;
	width:915px;
	height:4px;
	border-bottom:1px solid #e6e6e6;
	border-top:1px solid #c4d764;
}
.copyright{
	margin:15px 0 0 150px;
	color:#434530;
}	
.copyright a{
	color:#434530;
}
.main2{
	margin:0 auto 20px auto;
	padding:20px 0;
	width:965px;
	
	background:#fff;
	border-radius:8px;
	-moz-border-radius:8px;
	behavior: url(border-radius.htc);
	
}